multi-storey dwelling - German English Dictionary